A Unified Architecture for Implementation of the Entire Transforms in the H.264/AVC Encoder
نویسندگان
چکیده
Integer Discrete Cosine Transform (DCT) is among the techniques used to improve the performance of the H.264/AVC Standard. All the profiles in the H.264/AVC standard support 4×4 integer DCT and the high profiles of this standard support 8×8 integer DCT as well as the 4×4 integer DCT. Various hardware realizations have been proposed for forward and inverse integer DCT in the literature because they are among the computational intensive units in the H.264/AVC standard. In this paper we propose a unified pipelined architecture to realize of the entire forward and inverse DCTs as well as the Hadamard transforms in the H.264/AVC encoder. The synthesis results indicate that our architecture achieves higher clock rate and relatively lower gate count compared to the other published architectures that realize only a number of the transforms in the H.264/AVC encoder.
منابع مشابه
An Efficient Implementation of the Entire Transforms in the H.264/AVC Encoder using VHDL
Received Aug 2, 2013 Revised Oct 14, 2013 Accepted Oct 28, 2013 The H.264/AVC standard achieves remarkable higher compression performance than the previous MPEG and H.26X standards. One of the computationally intensive units in the MPEG and H.26X video coding families is the Discrete Cosine Transform (DCT). In this paper, we propose an efficient implementation of the DCT, inverse DCTs and the H...
متن کاملVariable Bit-Depth Processor for 8×8 Transform and Quantization Coding in H.264/AVC
The H.264/AVC (Advanced Video Codec) is the latest standard for video coding established by the Joint Video Team ITU-T VCEG and ISO/IEC MPEG (Wiegand et al., 2003) (Sühring, 2010) (Links, 2010). This standard has many innovations, such as hybrid prediction/transform coding of intra frames and integer transforms (Richardson, 2004). Fig. 1 presents a simplified block diagram of the H.264/AVC enco...
متن کاملDesign and Implementation of H.264/AVC Encoder Using 3D DCT Architecture
H.264/AVC is a joint project of ITU and MPEG. It provides high quality compression for various services like IP streaming media, SDTV and HDTV broadcast and video on demand etc. Motion estimation, input buffer, summation unit and reference frame section form complex design of H.264/AVC encoder. It is the most advanced video standard. In this paper,H.264/AVC encoder is designed in verilog with b...
متن کاملالگوریتم جدید انتخاب حالت داخل فریمی سریع در استاندارد کدگذاری ویدیویی H.264/AVC
By the increasing of video communication in portable and functional devices, encoders design with low complexity and high performance are required. H.264 / AVC standard offers higher compression efficiency than previous standards. But this standard by employing several powerful coding techniques, considerably increased complexity at the encoder. This paper presents a new algorithm to reduc...
متن کاملFast Implementation of the Integer Transform in H.264 /AVC Video Encoders
AbstractThis paper investigates fast software implementations of integer transforms in video encoders. The ever increasing demand for video applications on the public Internet and particularly in environments of low bandwidth necessitate the need for video compression. In a video encoder a hybrid of data compression units and algorithms are used to remove redundancy in the video. The 4x4 intege...
متن کامل